hipreme_engine v1.0.14 (2023-12-23T18:43:10Z)
Dub
Repo
BufferedMTLBuffer
hip
hiprenderer
backend
metal
mtlshader
Undocumented in source.
version(AppleOS)
struct
BufferedMTLBuffer {
MTLBuffer
[]
buffer
;
ShaderVariablesLayout
layout
;
uint
currentBuffer
;
MTLBuffer
getBuffer
();
void
reset
();
}
Members
Functions
getBuffer
MTLBuffer
getBuffer
()
Undocumented in source. Be warned that the author may not have intended to support it.
reset
void
reset
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
buffer
MTLBuffer
[]
buffer
;
Undocumented in source.
currentBuffer
uint
currentBuffer
;
Undocumented in source.
layout
ShaderVariablesLayout
layout
;
Undocumented in source.
Meta
Source
See Implementation
hip
hiprenderer
backend
metal
mtlshader
classes
HipMTLFragmentShader
HipMTLShader
HipMTLShaderProgram
HipMTLVertexShader
functions
fromHipBlendEquation
fromHipBlendFunction
static variables
boundShader
structs
BufferedMTLBuffer